package com.sitech.portal.system.service.impl;

import java.util.List;
import java.util.Map;

import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;
import com.sitech.portal.system.dao.ISysModuleLogDao;
import com.sitech.portal.system.service.ISysModuleLogService;

public class SysModuleLogServiceImpl implements ISysModuleLogService {

	private ISysModuleLogDao sysModuleLogDao;
	
	public ISysModuleLogDao getSysModuleLogDao() {
		return sysModuleLogDao;
	}

	public void setSysModuleLogDao(ISysModuleLogDao sysModuleLogDao) {
		this.sysModuleLogDao = sysModuleLogDao;
	}
	
	@Override
	public void writeSysModuleLog(Map map) {
		sysModuleLogDao.addSysModuleLog(map);
	}

	@Override
	public IPage findSysModuleLogList(Map map, PageForm pageForm) {
		return sysModuleLogDao.findSysModuleLogList(map, pageForm);
	}

	@Override
	public IPage findSysModuleLogGather(Map map, PageForm pageForm) {
		return sysModuleLogDao.findSysModuleLogGather(map, pageForm);
	}

	@Override
	public IPage findSysModuleLogTime(Map map, PageForm pageForm) {
		// TODO Auto-generated method stub
		return sysModuleLogDao.findSysModuleLogTime(map, pageForm);
	}

	@Override
	public List<Map> findAllSysModuleLogTime(Map map) {
		// TODO Auto-generated method stub
		return sysModuleLogDao.findAllSysModuleLogTime(map);
	}

	@Override
	public List<Map> findAllSysModuleLogGather(Map map) {
		// TODO Auto-generated method stub
		return sysModuleLogDao.findAllSysModuleLogGather(map);
	}

	@Override
	public List<Map> findAllSysModuleLogList(Map map) {
		// TODO Auto-generated method stub
		return sysModuleLogDao.findAllSysModuleLogList(map);
	}

}
